Big Huge Thesaurus

intelligence agency

noun